package com.es.gateway.sdk.app.identity_auth_3;

import com.es.gateway.sdk.util.GsonUtil;
import lombok.Data;

/**
 * 响应报文
 */
@Data
public class IdentityAuth3Response {
    /**
     * 请求ID
     */
    private  String requestId;
    /**
     * 日志ID
     */
    private  String lobId;
    /**
     * 响应状态码
     */
    private  String code;
    /**
     * 响应描述
     */
    private  String msg;
    /**
     * 是否收费：true:收费，false:未收费
     */
    private  String charge;

    public String toJsonStr() {
        return GsonUtil.getAllJson().toJson(this);
    }

    public static IdentityAuth3Response fromJsonStr(String jsonStr) {
        return GsonUtil.getAllJson().fromJson(jsonStr, IdentityAuth3Response.class);
    }
}
